Localized power point optimizer for solar cell installations

ABSTRACT

In one embodiment, a solar cell installation includes several groups of solar cells. Each group of solar cells has a local power point optimizer configured to control power generation of the group. The local power point optimizer may be configured to determine an optimum operating condition for a corresponding group of solar cells. The local power point optimizer may adjust the operating condition of the group to the optimum operating condition by modulating a transistor, such as by pulse width modulation, to electrically connect and disconnect the group from the installation. The local power point optimizer may be used in conjunction with a global maximum power point tracking module.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a divisional of U.S. application Ser. No. 11/731,455, filed on Mar. 30, 2007, which is incorporated herein by reference in its entirety.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates generally to solar cells, and more particularly but not exclusively to solar cell installations.

2. Description of the Background Art

Solar cells are well known devices for converting solar radiation to electrical energy. They may be fabricated on a semiconductor wafer using semiconductor processing technology. Generally speaking, a solar cell may be fabricated by forming P-type and N-type diffusion regions in a silicon substrate. Solar radiation impinging on the solar cell creates electrons and holes that migrate to the diffusion regions, thereby creating voltage differentials between the diffusion regions. In a back-junction solar cell, both the diffusion regions and the metal grids coupled to them are on the back side of the solar cell. The metal grids allow an external electrical circuit to be coupled to and be powered by the solar cell.

A solar cell installation, such as that shown in FIG. 1, typically includes a plurality of solar cells that are strung together to generate power delivered to a load, such as an inverter. In FIG. 1, the installation includes a solar cell module 100 that comprises a plurality of solar cell strings 104, each with a set of solar cells 102 and a diode D1. The installation may include more than one solar cell module. A maximum power point tracking and regulator module 103 optimizes the power delivered to the load on a global basis for the entire installation regardless of the number of solar cell modules employed.

Each set of solar cells 102 may comprise a plurality of solar cells arranged in serial fashion. Each diode D1 allows for removal of a string 104 from the installation in the event the string 104 is faulty or drags down the overall power generation capability of the installation. During normal operation, a substring 104 generates power such that it has the polarity shown in FIG. 1. In that case, the diode D1 is reversed bias and has no electrical influence on the installation. In the event of a failure, a string 104 changes polarity such that its corresponding diode D1 is forward biased, thereby shunting off that string 104 from the installation.

Although the installation of FIG. 1 and similar installations provide much needed renewable energy source, techniques for improving their power generation capability would make them more economically viable for widespread use.

SUMMARY

In one embodiment, a solar cell installation includes several groups of solar cells. Each group of solar cells has a local power point optimizer configured to control power generation of the group. The local power point optimizer may be configured to determine an optimum operating condition for a corresponding group of solar cells. The local power point optimizer may adjust the operating condition of the group to the optimum operating condition by modulating a transistor, such as by pulse width modulation, to electrically connect and disconnect the group from the installation. The local power point optimizer may be used in conjunction with a global maximum power point tracking module.

These and other features of the present invention will be readily apparent to persons of ordinary skill in the art upon reading the entirety of this disclosure, which includes the accompanying drawings and claims.

DESCRIPTION OF THE DRAWINGS

FIG. 1 schematically shows a conventional solar cell installation.

FIG. 2 shows a simulated response of a single string of solar cells operating at various illumination levels.

FIG. 3 shows a simulated response of three separate strings connected in series, with one string having various illumination levels.

FIG. 4 schematically shows a solar cell installation in accordance with an embodiment of the present invention.

FIGS. 5-8 schematically show a group of serially connected solar cells being used in conjunction with a local power point optimizer in accordance with embodiments of the present invention.

FIGS. 9 and 10 show simulated responses illustrating predicted performance of embodiments of the present invention.

The use of the same reference label in different drawings indicates the same or like components.

DETAILED DESCRIPTION

In the present disclosure, numerous specific details are provided, such as examples of apparatus, components, and methods, to provide a thorough understanding of embodiments of the invention. Persons of ordinary skill in the art will recognize, however, that the invention can be practiced without one or more of the specific details. In other instances, well-known details are not shown or described to avoid obscuring aspects of the invention.

FIG. 2 shows a simulated response of a single string of twenty four solar cells operating at various illumination levels. In FIG. 2, the vertical and horizontal axes represent the power and voltage outputs of the string, respectively. Plot 201 shows the response of the string at 1 sun of insolation. Plot 202 is for 0.8 sun of insolation and plot 203 is for 0.6 sun of insolation. The less than 1 sun of insolation in plots 202 and 203 may be attributable to dirt, clouds, shadows, etc. that block the sun from fully illuminating all of the solar cells in the string.

An installation, which in this case comprises a single string, is typically biased to generate a particular output voltage and current (i.e., power). The biasing point is also referred to herein as “operating condition.” It can be seen from FIG. 2 that there is a particular bias point, referred to as “maximum power point,” where the installation generates maximum output power. The power generated by the installation diminishes beyond the maximum power point.

FIG. 3 shows a simulated response of three separate strings connected in series, with each string having twenty four solar cells. In FIG. 3, the horizontal axis represents output voltage. The left vertical axis represents output current and goes with plots 302-304, while the right vertical axis represent output power and goes with plots 322-324. In plots 302 and 322, all three strings have the same 100% insolation. In plots 303 and 323, two strings have 100% insolation and one string has 80% insolation. In plots 304 and 324, two strings have 100% insolation and one string has 60% insolation.

Comparing FIGS. 2 and 3, note that a decrease in solar radiation on a single string on a three-string installation (FIG. 3) impacts the overall output power significantly more than in a single string installation (FIG. 2). In the case of plots 303 and 323 where one string is illuminated with 80% sunlight (i.e., 0.8 sun) and the other two strings in full sunlight (i.e., 1 sun), the installation could provide 195 Watts but was providing only 179 Watts. This constitutes a 16 Watt loss in performance. The performance difference becomes more pronounced with more severe illumination reduction.

The present invention addresses these problems associated with partial illumination and solar cell performance variations in general by providing localized power point optimization. A local power point optimizer may be configured to manage power generation in each group of solar cells in an installation with several groups of solar cells such that the entire installation delivers optimum amount of power to the load. Embodiments of the present invention are now described beginning with FIG. 4. It is to be noted that while the following embodiments describe buck conversion, other approaches, such as boost conversion, linear (continuous) shunting techniques, and AC power conversion, may also be used without detracting from the merits of the present invention.

FIG. 4 schematically shows a solar cell installation in accordance with an embodiment of the present invention. In the example of FIG. 4, the installation includes one or more solar cell modules (also referred to as a “panel”) 401. Each solar cell module 401 may include a plurality of solar cells 413, each of which may comprise a back-junction solar cell. The solar cells 413 may be connected in series to form a string. In the example of FIG. 4, a string 404 includes a group of serially connected solar cells 413 and a local power point optimizer 402.

A local power point optimizer 402 may comprise an electrical circuit configured to optimize the power contribution of a group of solar cells to a solar cell installation with several groups of solar cells. A local power point optimizer 402 may be configured to load a string of solar cells 413 at the point of maximum power delivery (i.e., maximum power point). Nodes 421-426 are shown in FIG. 4 for reference as to how a local power point optimizer 402 may be included in an installation.

The installation of FIG. 4 also includes a maximum power point tracking (MPPT) and regulator module 414. The module 414 may comprise a commercially-available MPPT module for providing a global maximum power point tracking for the entire installation. The module 414 may be connected to an inverter of a residential home, commercial structure, or industrial facility, for example. As will be more apparent below, localized power point optimization in conjunction with global maximum power point tracking advantageously improves the performance of a solar cell installation.

FIG. 5 schematically shows a group of serially connected solar cells 413 being used in conjunction with a local power point optimizer 402A in accordance with an embodiment of the present invention. Local power point optimizer 402A is a particular embodiment of the local power point optimizer 402 shown in FIG. 4. The local power point optimizer 402A may be serially connected to the installation of FIG. 4 by way of nodes 421 and 422, for example.

In one embodiment, the local power point optimizer 402A comprises an electrical circuit configured to control the amount of power contributed by the serially connected solar cells 413 to the overall installation of solar cells. In the example of FIG. 5, the local power point optimizer 402A comprises a power point controller 501, a P-channel metal oxide semiconductor field effect transistor (PFET) Q1, an output stage comprising an inductor L1 and capacitor C2, a power reserve capacitor C1, a diode D2, and a sensing circuit 503. The sensing circuit 503 may comprise a resistor, comparator, or other circuit arrangement or component configured to sense the current and voltage output of the string 404.

The power point controller 501 may comprise electrical circuit configured to monitor the voltage and current output of the string 404 by way of the sensing circuit 503, determine the maximum power point of the string, and control the switching of the transistor Q1 to adjust the bias point of the string to the determined maximum power point. The power point controller 501 may employ conventional maximum power point tracking algorithm, such as the Hill-climbing or RCC algorithm, to track, and thereby determine, the maximum power point of the string.

In the example of FIG. 5, the power point controller 501 loads the solar cells 413 to adjust the bias point of the string to the maximum power point. In one embodiment, the power point controller 501 does so by adjusting the duty cycle of a pulse width modulated signal used to control the switching of the PFET Q1. Turning ON the PFET Q1 electrically connects the solar cells 413 to the rest of the solar cell installation. Conversely, turning OFF the PFET Q1 electrically disconnects the solar cells 413 from the rest of the solar cell installation.

The power point controller 501 may be implemented using a microcontroller to perform maximum power point tracking and a buck regulator to control the loading of the string to adjust its power point to the maximum power point, for example. The power point controller 501 may switch ON the PFET Q1 in situations where the solar cells 413 can generate voltage and/or current at the maximum power point, and switch OFF the PFET Q1 in situations where the solar cells 413 cannot generate voltage and/or current at the maximum power point. The reserve capacitor C1 stores charge from the solar cells 413 when the PFET Q1 is OFF and discharges when the PFET Q1 is ON. This allows the solar cells 413 together with charge stored in the reserve capacitor C1 to deliver maximum power in situations where the solar cells 413 by themselves could not. The reserve capacitor C1 thus advantageously increases the time when the solar cells 413 can be connected and thus contributes power to the installation.

As a particular example, assuming the load (e.g., inverter) requests 5 amps but the string can only provide a maximum of 4 amps due to a cloud cover or other reasons, the power point controller 501 will adjust the switching of the PFET Q1 such that approximately 1 amp of current passes through the diode D2, bypassing the string. The net impact of this is that the string would still be providing the installation 4 amps, its maximum power point at that time, instead of being in a low-power generate state at higher current.

The diode D2 provides a current path through the string when the PFET transistor is switched OFF. The diode D2 also serves as a safety measure for shunting the solar cells 413 OFF the installation when the solar cells 413 reverse polarity, such as during very low power generation or failure. The diode D2 is reversed biased, and therefore does not affect the operation of the string during normal operation, in that case.

The inductor L1 and capacitor C2 form an output stage for filtering the output of the string so that it provides a steady, rather than rapidly changing, voltage. It is to be noted that the inductor L1 and capacitor C2 are not needed in every string. To save cost and for improved efficiency, the inductor L1 and capacitor C2 may be limited to some, but not all, of the strings 404 of the installation of FIG. 4. Depending on the application, the inductor L1 and capacitor C2 may also be omitted entirely from the installation.

Suitable values for a 5 Amp circuit are about 1 milli Farad for capacitors C1 and C2 and 10 micro Henry for inductor L1. The capacitors C1 and C2 preferably have a high ripple current capability (e.g., >5A) and low ESR. The inductor L1 preferably has low resistance and able to handle current greater than 6 Amps. The PFET Q1 preferably has as low ON resistance as possible (e.g., STP80 PF55 transistor from ST Microelectronics; 0.016 Ohms ON resistance). A suitable diode D2 includes the 80SQ045 diode from International Rectifier. The switching period of the PFET Q1 may be optimized based on selected components, but 10-100 kHz may be suitable depending on the application.

FIG. 6 schematically shows a group of serially connected solar cells 413 being used in conjunction with a local power point optimizer 402B in accordance with another embodiment of the present invention. Local power point optimizer 402B is a particular embodiment of the local power point optimizer 402 shown in FIG. 4.

The local power point optimizer 402B is the same as the local power point optimizer 402A of FIG. 5 except for the addition of an N-channel metal oxide semiconductor field effect transistor (NFET) Q2. The NFET Q2 provides a low loss (compared to the diode D2) current path through the string when the PFET Q1 is OFF. The power point controllers 501 and 502 are the same except that the power point controller 502 synchronously switches the transistors Q1 and Q2, i.e., PFET Q1 is ON when NFET Q2 is OFF and vice versa. The diode D2 is an optional safety measure in the local power point optimizer 402B. The diode D2 may be omitted in some applications. The components and operation of the power point optimizers 402B and 402A are otherwise the same.

The local power point optimizer 402A has fewer components, and is thus cheaper to manufacture, than the local power point optimizer 402B. However, the local power point optimizer 402B is preferable in applications requiring higher efficiency. A limitation of both local power point optimizers 402A and 402B is that a P-channel MOSFET, such as PFET Q1, has a minimum resistance of about 0.02 Ohm when ON. This means that about 0.5 Watt is wasted by the inefficiency of the PFET. A higher cost but higher performance alternative is to use an NFET as a high side switch. However, employing an NFET as a high side switch would require a voltage source that is higher in voltage than the output voltage of some solar cell strings. This necessitates the use of an additional voltage source, such as a voltage source 702 shown in FIGS. 7 and 8.

FIG. 7 schematically shows a group of serially connected solar cells 413 being used in conjunction with a local power point optimizer 402C in accordance with another embodiment of the present invention. Local power point optimizer 402C is a particular embodiment of the local power point optimizer 402 shown in FIG. 4.

The local power point optimizer 402C is the same as the local power point optimizer 402A of FIG. 5 except for the use of an NFET Q3, rather than a PFET Q1. The NFET Q3 is coupled to a voltage source 702, which allows for enough gate voltage to switch ON the NFET Q3. In one embodiment, the voltage source 702 provides approximately 5V. The voltage source 702 may be other strings in the solar cell installation, a voltage converter circuit (e.g., charge pump), a designated solar cell in a solar cell module, etc. The power point controllers 501 and 701 are the same except that the power point controller 701 provides additional voltage to the NFET Q3 to switch it ON. The components and operation of the local power point optimizers 402A and 402C are otherwise the same.

The local power point optimizer 402D shown in FIG. 8 is a synchronous version of the local power point optimizer 402C. A power point controller 801, which is shown in two parts as controllers 801-1 and 801-2, synchronously controls the NFET Q3 and NFET Q2 to adjust the bias point of the string as before. A voltage source 702 allows the power point controller 801 to apply enough voltage on the gate of the NFET Q3 to turn it ON.

The power point controller 801 operates the same way as the power point controller 501 except that the power point controller 801 synchronously controls an NFET Q3 and an NFET Q2. The NFET Q3 is switched OFF when the NFET Q2 is ON and vice versa. Like in the local power point optimizer 402B of FIG. 6, the NFET Q2 provides a low loss current path (compared to the diode D2) when the NFET Q3 is OFF. The diode D2 is an optional safety measure in the local power point optimizer 402D. The diode D2 may be omitted in some applications. The components and operation of the power point optimizers 402D and 402A are otherwise the same. Suitable values for the local power point optimizer 402D for a 5A circuit are shown in Table 1.

TABLE 1 Component Value Loss information Part # C1 3900 uF, 25 V 16 mOhms @ 20 C. UPW1E392MHH Nichicon C2 1000 uF, 25 V 32 mOhms @ 20 C. UPW1E102MPD Nichicon Q3 IRF6678 3 mOhms, International Qg = 43nC Rectifier Q2 FDS6690ACT 12 mOhms, Fairchild Qg = 9nC Semiconductor Synchronous FET L1 ~60-120 uH Micrometals T130-53 or similar

FIG. 9 shows a simulated response of a test solar cell module with 30 strings, each string having twenty four solar cells. The vertical axis represents the maximum power output of the test module in Watts, while the horizontal axis represents the performance degradation of a single string in percent. In FIG. 9, plot 903 is the response of the test module when using a single global maximum power point tracking for all 30 strings, with one of the strings being degraded. Plot 902 is the response of the test module when using a single global maximum power point tracking for all 30 strings, with one of the strings being degraded, and a local power point optimizer 402B (see FIG. 6) for each of the strings. Plot 902 assumes 99% efficient local power point optimizers 402B. Plot 901 is the same as plot 902 in the ideal case, which is 100% efficient local power point optimizers 402B.

As can be seen in FIG. 9, for a single string degradation in excess of approximately 8%, a conventional maximum power point tracking approach (plot 903) does not recover the maximum power available from the test module. In fact, when the individual string has a reduction in performance in excess of approximately 15%, the conventional approach utilizes the overall test module at a bias point where the degraded string provides zero power. In contrast, local power point optimization (plots 902 and 901) ensures that all strings in the test module always provide power to the load, independent of how degraded their performance might be relative to others. As a point of reference, 100% efficient local power point optimization (plot 901), the ideal case, ensures that the safety diodes (e.g., diodes D2) are never forward biased.

FIG. 10 shows a simulated response of the test solar cell module with 30 strings, each string having twenty four solar cells. The vertical axis represents the recoverable power of the test module in Watts, while the horizontal axis represents the performance degradation of two strings in percent. In FIG. 9, plot 906 is the response of the test module when using a single global maximum power point tracking for all 30 strings, with two of the strings being degraded. Plot 905 is the response of the test module when using a single global maximum power point tracking for all 30 strings, with two of the strings being degraded, and a local power point optimizer 402B for each of the strings. Plot 905 assumes 99% efficient local power point optimizers 4028. Plot 906 is the same as plot 905 in the ideal case, which is 100% efficient local power point optimizers 402B.

As can be seen from FIG. 10, for performance reduction of 20% in two of the thirty strings in the test module, 99% efficient local power point optimization (plot 905) can extract 90 W (110 W-20 W) more from the test module compared to the conventional approach (plot 906).

While specific embodiments of the present invention have been provided, it is to be understood that these embodiments are for illustration purposes and not limiting. Many additional embodiments will be apparent to persons of ordinary skill in the art reading this disclosure. 

1-11. (canceled)
 12. A method of controlling power generation of solar cells in a solar cell installation, the method comprising: (a) providing a plurality of groups of solar cells; and (b) for each group of solar cells in the plurality of groups of solar cells: (i) determining an operating condition of the group of solar cells where the group of solar cells generates a particular amount of power; (ii) controlling an amount of time the group of solar cells contributes provides power to the installation based on the determined operating condition; and (iii) filtering an output of the group of solar cells.
 13. The method of claim 12 wherein the determined operating condition comprises a voltage and current output of the group of solar cells where the group of solar cells generates maximum power.
 14. The method of claim 12 wherein controlling the amount of time the group of solar cells provides power to the installation comprises: modulating a first transistor to connect and disconnect the group of solar cells to and from the installation.
 15. The method of claim 12 wherein controlling the amount of time the group of solar cells provides power to the installation comprises: synchronously switching a first transistor and a second transistor to connect and disconnect the group of solar cells to and from the installation. 16-20. (canceled)
 21. A method of controlling power generation of solar cells in a solar cell installation, the method comprising: determining an operating condition of a first group of solar cells in a plurality of groups of solar cells where the first group of solar cells generates a particular amount of power; controlling switching of a first transistor to connect and disconnect the first group of solar cells to and from the installation based on the determined operating condition of the first group of solar cells; detecting a request for a first amount of current; and in response to detecting the request for the first amount of current, controlling the switching of the first transistor such that the first group of solar cells provides a second amount of current to the installation, the second amount of current being less than the first amount of current.
 22. The method of claim 21 further comprising: filtering an output of the first group of solar cells.
 23. The method of claim 21 wherein the request is received from a global maximum power point tracking module configured to adjust an operating point of the plurality of groups of solar cells.
 24. The method of claim 23 wherein the request is made by a load coupled to the global maximum power point tracking module.
 25. The method of claim 24 wherein the load comprises an inverter coupled to the global maximum power point tracking module.
 26. The method of claim 21 wherein the switching of the first transistor is controlled by pulse width modulation.
 27. The method of claim 21 wherein controlling the switching of the first transistor such that the first group of solar cells provides a second amount of current to the installation comprises: flowing a third amount of current through a diode that is across the first group of solar cells.
 28. The method of claim 27 wherein the third amount of current is equal to a difference between the first amount of current and the second amount of current.
 29. The method of claim 21 further comprising: determining an operating condition of a second group of solar cells in the plurality of groups of solar cells where the second group of solar cells generates a particular amount of power; and controlling switching of a second transistor to connect and disconnect the second group of solar cells to and from the installation based on the determined operating condition of the second group of solar cells.
 30. The method of claim 29 further comprising: filtering an output of the first group of solar cells; and filtering an output of the second group of solar cells.
 31. The method of claim 21 wherein the determined operating condition of the first group of solar cells comprises a voltage output and a current output of the first group of solar cells where the first group of solar cells generates maximum power.
 32. The method of claim 21 wherein controlling the switching of the first transistor to connect and disconnect the first group of solar cells to and from the installation based on the determined operating condition of the first group of solar cells comprises: synchronously switching the first transistor and a second transistor to connect and disconnect the first group of solar cells to and from the installation.
 33. A method of controlling power generation of solar cells in a solar cell installation, the method comprising: determining an operating condition of a first group of solar cells in a plurality of groups of solar cells where the first group of solar cells generates a particular amount of power; determining an operating condition of a second group of solar cells in the plurality of groups of solar cells where the second group of solar cells generates a particular amount of power; controlling an amount of time the first group of solar cells provides power to the installation based on the determined operating condition of the first group of solar cells; controlling an amount of time the second group of solar cells provides power to the installation based on the determined operating condition of the second group of solar cells; and in response to detecting a request for a first amount of current, the first group of solar cells flowing a second amount of current to the installation.
 34. The method of claim 33 further comprising: filtering an output of the first group of solar cells and an output of the second group of solar cells.
 35. The method of claim 33 wherein the request is received from a global maximum power point tracking module configured to adjust an operating point of the plurality of groups of solar cells.
 36. The method of claim 33 wherein the second amount of current is less than the first amount of current. 